-
Notifications
You must be signed in to change notification settings - Fork 6.2k
Add native support of EIP-712 struct typehash (continuation of prior PR) #16203
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
base: develop
Are you sure you want to change the base?
Add native support of EIP-712 struct typehash (continuation of prior PR) #16203
Conversation
Co-authored-by: Hari <[email protected]>
Co-authored-by: Hari <[email protected]>
Co-authored-by: Hari <[email protected]>
Co-authored-by: Hari <[email protected]>
Co-authored-by: Saw-mon & Natalie <[email protected]>
Co-authored-by: Saw-mon & Natalie <[email protected]>
Thank you for your contribution to the Solidity compiler! A team member will follow up shortly. If you haven't read our contributing guidelines and our review checklist before, please do it now, this makes the reviewing process and accepting your contribution smoother. If you have any questions or need our help, feel free to post them in the PR or talk to us directly on the #solidity-dev channel on Matrix. |
Continuation of PR #14167 by @k06a
Fixes #14157
Add more required tests.
Use original struct name for aliased name struct in different paths.
Support recursive structs in dynamic arrays as needed for EIP-712.
Add additional tests related to this update.